<?php
    //--- Obtengo todos los Bloques de Menu activos
	$cond 		= "select id,nombre,div_css,categorias from bloque_menu where id ='$bloque_menu_id' ";
	$rs 		= $db->SelectLimit($cond,1);
	$bloquemenu = $rs->FetchRow();

    $MenuCategoria='';

    //-------Agrego cada uno de los item, segun el bloque al que pertenecen
        $cond 		= "select * from menues where activo=1 and bloque_id='$bloque_menu_id' order by orden ASC";
        $rs 		= $db->Execute($cond);
        $MM		 	= $rs->GetRows();
        $x=0;

		$url = URL;
        $Menues = array();
		$MenuGenerado = array();
        foreach($MM as $m){
			$z_menu = array();
            $z_menu['link']    = $m['link'.$idioma_elegido];
            $z_menu['caption'] = $m['caption'.$idioma_elegido];
	
			switch ($m['tipolink']) {
				case 0:
					//--- Lleva a una publicacion
					$regpub = busco_publicacion('',$m['pub_id']);
					if ($regpub['categoria_id']>10){
						$z_menu['link'] = "$url/{$regpub['Categoria']['urlamigable']}/{$regpub['urlamigable']}.html";    
					} else {
						$z_menu['link'] = "$url/{$regpub['urlamigable']}.html";
					}
					break;
				case 1:
					// Lista publicaciones de una categoria
					$z_menu['child'] = listar_categoria($m['cat_id']);
					break;
				case 2:
					// LLeva a una URL
					echo "i es igual a 2";
					break;
				case 3:
					// Lista Familias de Productos
					$z_menu['child'] = MenuFamilias($m['cat_id']);
					break;
				case 4:
					// Lleva a la Home
					$z_menu['link'] = URL;    
					break;
			}
	
			$MenuGenerado[] = $z_menu;
		}
	
		pr($MenuGenerado);
	
/*
            } elseif($not['tipolink'] == 5) { // Listado de Productos desde una familia

                $not['caption'] = iif( !empty($not[$caption]), $not[$caption], $not['caption1'] );
            	$class = iif($not['elegido']==1,'class="selected"','');
            	$candado = iif($not['clave']==1,'<img src="'.IMG.'candado.jpg" style="float:right;margin-right:6px;" border="0">','');

                $sql = "select * from familias where id={$not['cat_id']}";
                $rs 		= $db->SelectLimit($sql,1);
                $x1		 	= $rs->FetchRow();
                $urlamigable_n1 = URL.'/'.iif( !empty($x1['urlamigable'.$idioma_elegido]), $x1['urlamigable'.$idioma_elegido], $x1['urlamigable1'] );

              	$mnu.= "<li><a href='$urlamigable_n1~f{$not['cat_id']}' ";                
                $mnu.= ' '.$class.' >'.$candado.$not['caption'].'</a>';
            
            	if ( $not['elegido']==1 ){ $display="block"; } else {$display="none";}
                
                $menu_familias = ObtieneProductos($not['cat_id']);
//pr($menu_familias);
                $mnu.= '<ul class="ul_n2"  id="s_'.$not['orden'].'" style="display:none" >'."\n";
                //pr($_SESSION['login']['grupos']);
                foreach($menu_familias as $mf){

                    if ($Config['acceso_productos'] == 2){
                        $accede = accede_a_familias(serialize($mf['grupos']));    
                    } else {
                        $accede = true;    
                    }


                    if($accede === true) {
                    
                        $urlamigable_n2 = $urlamigable_n1.'/'.$mf['urlamigable']."~p".$mf['id']."-".$not['cat_id'];

                        $m['caption']   = $mf['titulo'];
                        $class          = iif($m['elegido']==1,'n2s','n2');

                        $mnu.="<li class='li_n2'>\n";
                        $mnu.= "<a href='$urlamigable_n2'  class='$class'>{$m['caption']}</a></li>";                    
                    }
                } // foreach
                $mnu.="</ul>"; // class="ul_n2"



            } else {


                $not['caption'] = iif( !empty($not[$caption]), $not[$caption], $not['caption1'] );
                
                
            	$class = iif($not['elegido']==1,'class="selected"','');
//            	$candado = iif($not['clave']==1,'<img src="'.IMG.'candado.jpg" style="float:right;margin-right:6px;" border="0">','');
    
//            	$mnu.= '<li><a href="'.$not['link'].'" title="'.strip_tags($not['caption']).'" ';

				if ( empty($not['thumb'.$idioma_elegido] ) ) {
					$tn = $not['thumb'.$idioma_default];
				} else {
					$tn = $not['thumb'.$idioma_elegido];
				}
				// Si el menu tiene imagen, la muestro
				if (!empty($tn)) {
					//$tn = URL.$tn;
					$mnu.= "<li><a href='{$not['link']}' $class ><img src='$tn' ></a>";
				
				} else {

					$mnu.= "<li><a href='{$not['link']}' $class >{$not['caption']}</a>";
				}
            
            	if ( $not['elegido']==1 ){ $display="block"; } else {$display="none";}


            	if (!empty($not['sub'])) {
            		if ($display=='none') {
            			foreach($not['sub'] as $m) {
            				if ( $m['elegido']==1 ){ $display="block"; break; }
            			}
            		}
            		$mnu.= '<ul class="ul_n2"  id="s_'.$not['orden'].'" style="display:'.$display.'" >'."\n";
    
                    $zcuantos_items = count($not['sub']);
                    $zz = 0;
    
            		foreach($not['sub'] as $m) {
            		    $m['caption'] = iif( !empty($m[$caption]), $m[$caption], $m['caption1'] );
                          
            		    $mnu.="<li class='li_n2'>\n";
            			$Target = '';
            			if ($m['target']==2) {
            				$Target = 'target=new';
            			}elseif ($m['target']==3){
            				$Target = 'rel="sexylightbox"';
            				$m['link'] = $m['link']."&TB_iframe=true&height=600&width=1000";
            			}
            			if ($m['nivel']==2) {
            				$class = iif($m['elegido']==1,'n2s','n2');
//            				$mnu.= '<a href="'.$m['link'].'" title="'.strip_tags($m['caption']).'" class="'.$class.'">'.$m['caption'].'</a>'."\n";
            				$mnu.= '<a href="'.$m['link'].'"  class="'.$class.'">'.$m['caption'].'</a>'."\n";                            
            			} else {
            				$class = iif($m['elegido']==1,'n3s','n3');
            				$mnu.= "<div class='div_n3' >\n";
//            				$mnu.= '<a href="'.$m['link'].'" title="'.strip_tags($m['caption']).'"  '.$Target.' class="'.$class.'">'.$m['caption'].'</a>'."\n";
            				$mnu.= '<a href="'.$m['link'].'"  '.$Target.' class="'.$class.'">'.$m['caption'].'</a>'."\n";                            
            				$mnu.="</div>\n";
            			}
                        $mnu.="</li>\n";
                        $zz++;
                        if ($zz > 0 and $zz<$zcuantos_items) {
                            $mnu.="<li class='separador_n2'></li>\n"; // n1    
                        }
                        
            		}
            		$mnu.="</ul>\n"; // sub n2
            	}
            }
            
        	$mnu.="</li>\n"; // n1
            
            $xx++;
            if ($xx > 0 and $xx<$cuantos_items) {
                $mnu.="<li class='separador'></li>\n"; // n1    
            }
            
        
        }
        
        $mnu.= "</ul>";
//        </div>\n";
        
    //}
*/


?>